
5 reasons for the latest drug cost firestorm, this time over Emflaza’s price tag
Emflaza, the brand name for deflazacort, has never been approved for sale in the United States, but the steroid has been sold for decades in other countries — at much lower prices